body{
    font-family: Arial;
}
.left{
    float: left;
    margin: 0 10px 0 5px;
    width: 32%;
}
.middle{
    float: left;
    width: 32%;
    text-align: center;
}
.right{
    width: 32%;
    float: left;
    text-align: right;
}
.header{
    background-color: #214A66;
    height: 30px;
    padding-top: 5px;
}
h1.headline{
    color: #fff;
    font-size: 1.5em;
    padding: 0;
    margin: auto;
}
table.list{
    width: 100%;
}
table.list thead th{
    background-color: #58B3F0;
    height: 40px;
}
table.list tbody tr{
    height: 40px;
}
table.list tbody tr:nth-child(odd){
    background-color: #f0f0f0;
}
table.list tbody tr:hover{
    background-color: #B1B1B1;
}
#button{
    position: relative;
    margin: auto;
}
button.home{
    background-color: #58B3F0;
    font-size: 15px;
    border: none;
    color: #fff;
    width: 60%;
    margin-left: 20%;
    margin-right: 20%;
    height: 45px;
    text-align: center;
    
}
button.home:hover{
    background-color: #94CFF7;
    color: #000;
}
